logistical difficulty - German English Dictionary